thresh out an agreement

Translations
тщательно проработать соглашение
Words
thrash

verb
выработать
out

adverb
до конца
an

article or possessive pronoun
неопределённый артикль
agreement

noun
соглашение